Electronic computer system



P 1968 v. c. KAMM ETAL 3,380,027

ELECTRONIC COMPUTER SYSTEM Filed Feb. 1, 1965 Sheets-Sheet l I 51 v I Y i j 2 STEREOSCOPIC VIEWER vuzwse VIEWING CONTROL MA PING 50b PANEL AND FOOT SYSTEM COMPUTER TABLE WHEELS A A 1 f I I 50 I sou 50 I I v INITIAL CONDITIONS r- OPERATOR AND PROGRAMS g- I 60 HAND AND FOOT I CENTRAL PROCESSOR WHEEL COMMANDS INPUT'OUTPUT BUFFERS I 61 I I I s4 m'r I REAL-TIME I 212322? PR c N INPUT-O TP f I cl Izc u l r s BUFFUER UT POSIT'ONINC' I COMMANDS MAP STYLUS g. I I POSITIONING COMMANDS I j 62 I j 66 x E I E T RNA, DECIMAL TAPE DATA FROM CONTROL INPUT-OUTPUT cmcuns AND DISPLAY TAPE READER 0R KEYBOARD I AND PANELS CONITROL BUFFER 4 DATA T0 TAPE PUNCH I OPERATOR I OR PRINTER -I I INTERNAL PROCESSING EXTERNAL CONTROL 62 TO INPUT-OUTPUT CIRCUITS ,1 I I BUFFERS I 70 I I I f 68 f I MEMORY AND ARITHMETIC I I F 3 I ACCESSING REGISTERS cmcuns AND CIRCUITS I I I I 74 I f 72 I j I I INSTRUCTION CONTROL LOGIC AND PANELS I g g INTERNAL EXTERNAL I CONTROL CIRCUITS CONTROL cmcun's I AND PANELS I OPERATOR I CENTRAL PROCESSOR 60 INVENTORS.

fi {MAWIIQQ M0,, EWM

April 23, 1968 Filed Feb.

V. C. KAMM ETAL ELECTRONIC COMPUTER SYSTEM 40 Sheets-Sheet 2 20 LINES DELAY LINE Mo MEMORY 81 MEMORY CONTROL LINE INPUT DELAY LINE MT OUTPUT INPUTs SELECTOR 82 SELECTOR im in v (OPERANO on DELAY LlNE M2 83 [OPERAND 0R 'A T msTRucnoM INSTRUCTION LINE coDE DELAY LINE M3 84 LINE coDE N sELEcTs DATA SELECTS DATA DEsTIMATIDNY DELAY UNE M4 85 SOURCE) 94 DELAY LINE M5 R BUS 86 DELAY LINE M6 87 E BUS DELAY LINE M7 DATA 88 V DELAY LINE ME TO To ARITHMETIC FRDM ARITH ETIC RITHMETIC RE M cmcuns U M GISTER A REGISTERS A, a, c, 0 (SEE HQ 5) :3 TD REAL-TIME FRoM REAL-TIME 3:13;?

PUT-OUTPUT a F a DESTINATIONS m UF E INPUT ouTPuT BUFFER SOURCES To TAPE FRDM TAPE V, INPUT-OUTPUT auFFER' INPUT-OUTPUT BUFFER 3 R BUS m READ-WRITE SELECTOR s Bus (DATA FROM ARITHMETIC REGISTER sELEcTED BY QPERATION CODE; (SEE FIG. 5) 92 Fig. 4

MEMORY a AccEssmc CIRCUITS ea 4 LINES CWTROI- INPUTS U0 i101 isA-isD A com FROM A ARITHMETIC DELAY LINE A ARITHMETIC isA FIG 23 LmE INPUT mono REGISTER) LINE OUTPUT SELECTOR B SELECTOR Is 5 DELAY LINE 5 is a (OPERATION (I-WORD REGISTER) (OPERATlOH 96 can c coDE s Busf sELEcTs DATA SELECTS DATA DEsTmAnoM) SOURCE) mono REGISTER] To I D MEMORY "D DELAY LINE D (1a I-WDRD REGISTERS) isD 102 104 f RETAIN-CLEAR BINARY AUGEND INPUT x SELECTOR NUMERICAL ZERO F suM FuLL I03 94 ADDER ADDEND INPUT Y R aus MEMDRY ADD-SUBTRACT a- Bus OUTPUT SELECTOR SELECTOR April 23, 1968 v. c. KAMM ETAL 3,380,027

ELECTRONIC COMPUTER SYSTEM Filed Feb. I 1965 40 Sheets-Sheet 3 INSTRUCTION REGISTER ASSOCIATED CIRCUITS OPERATION OPERAND I INSTRUCTION coDE LINE com I LIN DE III REGISTER REGISTER I REGISTER 1 1cm ILl-S ILn-Is no I a FLIP-FLOPS s FLlP-FLOPS I s FLIP-FLOPS CONTENTS OF FLIP-FLOPS I AND or DELAY LINE ARE SHOWN AT an TIME t28 NEXT-INSTRUCTION oPERAND WORD TIME WORD TIME I AFTER READING INSTRUCTION READ (ADDRESS 1 (ADDRESS 0) 1 WORD COUNT w WRITE DATA DATA ONE-WORD DELAY LINE! l 5 ans or sTDRAcE 8 ans 0F STORAGE I2 ans 0F STORAGE I 09 DATA RECIRCULATION PATH I I15 INTERNAL CONTROL I EXTERNAL CONTROL BASIC TIMING I COMPUTER PANEL, r- COUNTER AND SYNCHRONIZING AND OUTPUT MATRIX DISPLAY cmcuns TO ALL OTHER COMPUTER cmcuns OPERATOR INSTRUCTION STATE I VIEWER PANEL, COUNTER AND I SYNCHRONIZING AND OUTPUT MATRIX DISPLAY CIRCUITS I 1Ie I Apnl 23, 1968 v. c. KAMM ETAL ELECTRONIC COMPUTER SYSTEM 40 Sheets-Sheet. 4

Filed Feb.

(EQEE EEEE ikpni 23, 1 *8 v. c. KAMM ETAI.

ELECTRONIC COMPUTER SY STEM 4-) Sheets-Sheet 51 APril 1968 v. C. KAMM ETAL 3,380,027

ELECTRONIC COMPUTER SYSTEM Filed Feb. 1, 1965 40 sheetssheet 7 FROM TAPE READER CODE CONTACTS TI SYNC To TAPE READER SYNC TAPE CHANNELS: a s A a 2 1 7 cvcLE 1 TR RUN PARALLEL INPUT f l T CONTROL ENABLING S'GNL PARALLEL INPU GATE J sTATE NORMAL COUNTER REGISTER READ SHIFT INSTRUCTION CONTROL LAST READ SERIAL CENTRAL INSTRUCTION SHIFT 170 PROCESSOR ENABUNG |GNAL DATA STORAGE REGISTER FLIP-FLOPS 1a 7 1 SIX-BITCHARACTER SERML (NOT CHANNEL 7) TO OUTPUT REGISTER A, s, c, OR D GATE SERIAL SEVEN-BIT CHARACTER mpu 70 FROM REGISTER A, a, c, 0R D GATE DATA STORAGE REGISTER FROM CENTRAL SERIAL SHIFT PROCESSOR PUNCH ENABLING SIGNAL A FLIP-FLOPS JB 7-I INSTRUCTION REGISTER SHIFT TP sYNC I CONTROL TATE PARALLEL OUTPUT o T PE T P SYNC COUNTER PUNCAH ENABLING SGNAL PARALLEL OUTPUT GATE CYCLE I CONTROL 920 l l l l CONTROL TAPE CHANNELS: 1 a s 4 3 2 1 I -40 MSEC- CONTROL SIGNAL To TAPE PUNCH CODE MAGNETS 842I BINARY-CODE!) DECIMAL DIGIT (FROM EACH 32nd woRo LOCATION OF oELAv LINE MO) SEL SERIAL I GATE INPUT DATA STORAGE REGISTER ocTAL men GATE FROM (DERIVED FROM 18 15 1a 4 1 WORD COUNT w) 4 CENTRAL 1700 4 2 I a 4 2 1 PROCESSOR READ OR PUNCH .ILL L 421 To I-OF a REGISTER 22223: DECODER SHIFT CONTROL 1 I Hi1, JSTATE z Ezzzzzz am TOI-OF-IO COUNTER AcTwE LINE sELEcTs DECODER DISPLAY TUBE 1g. SERIAL SHIFT ENABLING SIGNAL I w;

ACTIVE LINE SELECT DECIMAL DIGIT S DISPLAY ENABLING SIGNAL TO BE DISPLAYED BY SELECTED TUBE April 23, 1968 v. c. KAMM ETAL ELECTRONIC COMPUTER SYSTEM 40 Sheets-Sheet 9 Filed Feb.

SEE

Apnl 23, 1968 v. c KAMM ETAL ELECTRONIC COMPUTER SYSTEM 40 Sheets-Sheet 12 Filed Feb.

365 9; E5 6 $931 25255 318mm 5: 5552.6 in:

Gm 8 2 2 Hz; 25; wzo

April 23, 1968 v. c. KAMM ETAL ELECTRONIC COMPUTER SYSTEM 40 Sheets-Sheet 14 Filed Feb.

8w mt 3w v l:

4 50mm 0 mp5;

m2: 0 61022004 020; mzO Z- wZOrEwOL Cm muhfluux urpmzrhzz Z. mZOTCmOA .En

April 23, 1968 v. c. KAMM ETAL ELECTRONIC COMPUTER SYSTEM 40 Sheets-Sheet 15 Filed Feb. 1, 1965 Q5 2 92 t 3 N m; at 024 2 oh 8.61858 MP0 mm April 23, 1968 v. c. KAMM ETAL ELECTRONIC COMPUTER SYSTEM 40 Sheets-Sheet 18 Filed Feb. 1, 1965 April 23, 1968 v. c. KAMM ETAL ELECTRONI C COMPUTER SYSTEM 40 Sheets-Sheet 20 Filed Feb. 

